stratocumulus (stcu) - Español Inglés Diccionario